package com.itheima.dao.system;
import com.itheima.domain.system.Company;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 企业表持久层
 */
public interface CompanyDao {

    //查询所有企业
    List<Company> findAll();

    //根据id查询企业
    Company findById(String id);

    // 保存企业
    int save(Company company);

    //更新企业
    int update(Company company);

    // 删除企业
    int delete(String id);

    //查询总条数
    int findCount();

    //分页查询当前页企业数据
    List<Company> findPage(@Param("beg") int beg,@Param("end") int end);
}
